package fr.maistre.SystemeMarché.Interface;

public interface Joueur {

	public abstract void vendreStock(Marketable marketable, Market marché,
			PointDeVente pointDeVente, int quantitén, double desiredPriceOfSell)
			throws Exception;

	public abstract void acheterStock(Marketable marketable, Market marché,
			int quantité) throws Exception;

	public abstract void ajouterArgent(double quantité);

	public abstract void enleverArgent(double quantité) throws Exception;

	public abstract int getArgent();

	public abstract Stock getStock();

}
